package sistema;

import java.io.FileOutputStream;
import java.util.Calendar;
import java.util.Random;

public class GeradorDeNumeros {	
	private static final Random random = new Random();
	private static FileOutputStream arquivo;
	private static int quantidadeDeNumeros;
	
	public static void main(String[] args) {
		try {
			arquivo = new FileOutputStream(args[0]);
			int tempoIncial = Calendar.getInstance().get(Calendar.SECOND); 
			while (Calendar.getInstance().get(Calendar.SECOND) < (tempoIncial + 5)) {
			    arquivo.write((random.nextInt(100) + System.getProperty("line.separator")).getBytes());
			    quantidadeDeNumeros++;
			}
			arquivo.write(("Informacoes: " + quantidadeDeNumeros + " numeros gerados em 5 segundos.").getBytes());
			arquivo.close();
		} catch (Exception ex) {	
			System.err.println(ex.getMessage());
		}
	}
}